Big Huge Thesaurus

cell organelle

noun